Decentralized Identifier
data class DecentralizedIdentifier(val lookup: LookupPublicKeyByDIDUrl) : SupportedClientIdPrefix(source)
Wallet trusts verifiers that are able to present a client identifier which is a DID
In this prefix, Verifier must always sign his request (JAR), signed by a key that can be referenced via the DID
Parameters
lookup
a function for getting the public key of the verifier by resolving a given DID URL